water supply contamination - French English Dictionary